gro. (gross) - French English Dictionary